
//设置初始时间
var times = "2019-11-21";
$("#opttime1").val(times)

console.log(times)
//数组去重
function quchong(array){
    var temp = []; //一个新的临时数组
    for(var i = 0; i < array.length; i++){
        if(temp.indexOf(array[i]) == -1){
            temp.push(array[i]);
        }
    }
    return temp;
}

$(function () {

    //获取权限
    $.ajax({
        url:"login",
        dataType:"JSON",
        type:"get",
        success:function (data) {

            console.log(data)
            if (data.extend.role=="3"){
                return
            }else{
                $(".shows").css({display:"none"})
            }
        },
        error:function (err) {
            console.log(err)
        }
    })


    $("#opttime1").val(times)
    $(".lodding").css({display:"block"})
    ajaxPage(1)
})

//条件查询数据,当条件未空时，查询所有
$("#optname1").bind("input propertychange",function () {
    $(".fangshi").html("")
    $(".lodding").css({display:"block"})
    ajaxPage(1)
})
$("#opttime1").bind("input propertychange",function (e) {
    $(".fangshi").html("")
    $(".lodding").css({display:"block"})
    ajaxPage(1)
})

var beizhu = []
function ajaxPage(page) {
    //教学楼上课次数所有数据

    $.ajax({
        url:"get_access_token",
        dataType:"JSON",
        type:"GET",
        success:function (get_access_token) {
            $(".none_msg").css({display:"none"})
            var get_access_tokens = jQuery.parseJSON(get_access_token.extend.teacherData);
            var access_tokens = get_access_tokens.result.access_token
            // console.log(access_tokens)
            $.ajax({
                url:"getAllClassinglog",
                dataType: "JSON",
                type:"GET",
                data:{
                    page:page,
                    access_token:access_tokens,
                    opttime:$("#opttime1").val(),
                    optname:$("#optname1").val(),
                },
                success:function (data) {
                    console.log(data)
                    $(".lodding").css({display:"block"})

                    if (data.extend.pageinfo.list.length==0){
                        $(".fangshi").html("")
                        $(".none_msg").css({display:"block"})
                    }else{
                        $(".none_msg").css({display:"none"})
                    }
                    var arr_teach_data = []

                    for (var s = 0;s<data.extend.teas.length;s++){
                        var get_tea_data = jQuery.parseJSON(data.extend.teas[s])
                        var get_tea_datas = get_tea_data.result.data
                        arr_teach_data.push(get_tea_datas)
                    }
                    $(".lodding").css({display:"none"})
                    var data1 = []
                    var fangshi= ''
                    beizhu = []
                    for (var i=0;i<data.extend.pageinfo.list.length;i++){
                        var str = (data.extend.pageinfo.list[i].rmname).substring(0,data.extend.pageinfo.list[i].rmname.length-4)
                        $(".czbz").html(data.extend.pageinfo.list[i].strremark)
                        if(str=="2"){
                            str = "号组团楼"
                        }else{
                            str = "号楼"
                        }
                        if(data.extend.pageinfo.list[i].strremark==null){
                            data.extend.pageinfo.list[i].strremark='无'
                        }
                        var s = (data.extend.pageinfo.list[i].rmname).replace("-",str)
                        fangshi += "<tr style='line-height: 30px !important;'>" +

                            "   <td><a href='#'>"+data.extend.pageinfo.list[i].optname+"</a></td>" +
                            "   <td>"+s+"</td>" +
                            "   <td>"+data.extend.pageinfo.list[i].opttime+"</td>" +
                            "   <td><a href='#'>"+arr_teach_data[i][0].SZDWMC+"</a></td>" +
                            "   <td>"+data.extend.pageinfo.list[i].optcontext+"</td>" +
                            // "   <td>"+data.extend.pageinfo.list[i].strremark+"</td>" +
                            "   <td><span class='one_xiangqing'  data-toggle='modal' data-target='#myModal_xiangqing' style='color: red;cursor:pointer;'>详情</span></td>" +
                            "</tr>"
                        beizhu.push(data.extend.pageinfo.list[i].strremark)
                    }
                    $(".fangshi").html(fangshi)

                    for (var k=0;k<$(".one_xiangqing").length;k++){
                        $(".one_xiangqing").eq(k).click(function () {
                            var index = $(".one_xiangqing").index($(this))
                            $(".czbz").html(beizhu[index])

                        })
                    }
                    $("#myPage").unbind();
                    $("#myPage").sPage({
                        page:page,//当前页码，必填
                        total:data.extend.pageinfo.total,//数据总条数，必填
                        pageSize:15,//每页显示多少条数据，默认10条
                        showTotal:true,//是否显示总条数，默认关闭：false
                        totalTxt:"共{total}条",//数据总条数文字描述，{total}为占位符，默认"共{total}条"
                        noData: true,//有数据时是否显示分页，默认false不显示，true显示第一页
                        showSkip:true,//是否显示跳页，默认关闭：false
                        showPN:true,//是否显示上下翻页，默认开启：true
                        prevPage:"上一页",//上翻页文字描述，默认“上一页”
                        nextPage:"下一页",//下翻页文字描述，默认“下一页”
                        fastForward: 5,//快进快退页数，默认0表示不开启快进快退
                        backFun:function(pages){
                            //点击分页按钮回调函数，返回当前页码
                            console.log("page:"+pages)
                            $(".fangshi").html("")
                            $(".lodding").css({display:"block"})
                            ajaxPage(pages)
                        }
                    });
                }
            })
        },
        error:function (err) {
            console.log("请求失败")
            console.log(err)
        }
    })
}


//通过id删除上课日志
function deleteById(id) {
    if (confirm("确定删除吗？")){
        $.ajax({
            url:"deleteById",
            data:{id:id},
            dataType:"JSON",
            type:"get",
            success:function (data) {
                window.location.href = "http://222.22.94.19:8080/more_jiaoshi";
            },
            error:function (err) {
                console.log("删除失败")
                console.log(err)
            }
        })
    }else {
        return false;
    }
}

//导出数据
$("#export").click(function () {
    console.log($("#place").val())
    window.location.href = "http://10.205.1.26:8080/export?rmname="+$("#rmname").val()+"&opttime="+$("#opttime").val()+"&optcontext="+$("#optcontext").val()
})


